scrupulously precise - Turc Anglais Dictionnaire